technical translation

  1. Noun, Translation teknik çeviri
  2. teknik çeviri